#!/bin/bash

# 政企通H5项目启动脚本

set -e

echo "🌟 启动政企通H5项目..."

# 检查参数
if [ -z "$1" ]; then
    echo "🔧 使用默认开发环境启动..."
    ENV="dev"
else
    ENV=$1
fi

echo "🚀 启动环境: $ENV"

# 检查依赖
if [ ! -d "node_modules" ]; then
    echo "📦 安装依赖..."
    npm install
fi

# 根据环境启动不同的开发服务器
case $ENV in
    "dev")
        echo "💻 开发环境启动..."
        npm run dev
        ;;
    "test")
        echo "🧪 测试环境启动..."
        npm run dev:test
        ;;
    *)
        echo "❌ 未知环境: $ENV"
        echo "支持的环境: dev | test"
        exit 1
        ;;
esac